﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace BrewTarget.Constants
{
    public abstract class AlgorithmConstants
    {

        public const double ROOT_PRECISION = 0.0000001;

        public static int PlatoFromSG_20C20C_order = 3;
        public static readonly double[] PlatoFromSG_20C20C = { -616.868, 1111.14, -630.272, 135.997 };

        public static int waterDensityPoly_C_order = 5;
        public static readonly double[] waterDensityPoly_C = { 0.9999776532, 6.557692037e-5, -1.007534371e-5, 1.372076106e-7, -1.414581892e-9, 5.6890971e-12 };

        public static int hydroCorrection15CPoly_order = 5;
        public static readonly double[] hydroCorrection15CPoly = { -16.2853e-3, 5.84346e-3, -15.3243e-6 };

    }
}
